cssnode: Automatically recreate style on get_style() call
authorBenjamin Otte <otte@redhat.com>
Wed, 4 Feb 2015 03:43:55 +0000 (04:43 +0100)
committerBenjamin Otte <otte@redhat.com>
Wed, 18 Mar 2015 14:23:30 +0000 (15:23 +0100)
commit219e52f7e1d73fa87b31dfc24950ea7bfe2c32dc
tree6807a239855028eac2bd98e5774d6486981a6f67
parent71813671ef51eb555084a3823e7d6c872870ed2b
cssnode: Automatically recreate style on get_style() call

When the style is invalid, redo it.

Make this a vfunc, so the widget nodes can opt out.
gtk/gtkcssnode.c
gtk/gtkcssnodeprivate.h
gtk/gtkcsspathnode.c
gtk/gtkcsstransientnode.c
gtk/gtkcsswidgetnode.c
gtk/gtkstylecontext.c